#ifndef _USER_SERVICE_H_
#define _USER_SERVICE_H_

#include"sqlconnection.h"

#include <memory>

class UserService
{
public:
	UserService(std::shared_ptr<MysqlConnection>sql_conn);
	~UserService();

	bool exit(const std::string& mobile);   // 判断电话号码是否已经存在于数据库
	bool insert(const std::string& mobile); // 将电话号码插入数据库
	i32 recharge(const std::string& mobile, int amount); // 充值操作

private:
	std::shared_ptr<MysqlConnection>sql_conn_;
};

#endif // !_USER_SERVICE_H_